to cross the finish line - Français Anglais Dictionnaire